Licenses and accreditationsEUDAMEDEUDAMED Actor identificationOn this pageEUDAMED Actor identification Role: Manufacturer Actor ID/SRN: ES-MF-000025345 Country: Spain Actor / Organisation name: AI LABS GROUP SL[EN] VAT number: B95988127 EORI number ESB95988127